<% form_for @incidente, :html => {:class => "tabular"},  :builder => UniformBuilder do |f| %>
  <%= f.error_messages %>
  <div class="box">
    <%= f.text_field :fecha, :class => :dp %>
    <p><label>Funcionario que registra</label><%=current_user.nombre%></p>
    <%= f.popup_select :identificador_id, :url => select_usuarios_incidentes_url, :class => :required,:cbclass=>'cbox_identificador'  %>
    <%= f.popup_select :funcionario_id, :url => select_usuarios_incidentes_url, :class => :required,:on_close => "traer_datos_laborales()" ,:cbclass=>'cbox_funcionario' %>
    <%= render :partial=>'cargo_y_superior' %>
    <%= hidden_field_tag :cargo_id %>
    <%if @incidente.funcionario %>
      <%= render 'popup_factor' %>
    <% else %>
      <div id="popup_factor">
        <p>
          <%= f.label 'Factor' %>
          <span style="font-style: italic"> seleccione un funcionario</span>
        </p>
      </div>
    <% end %>
    <%= f.text_area :descripcion, :rows => 3, :label => "Descripci&oacute;n del Hecho" %>
    <%if @show_all  %>
      <%= f.collection_select :hecho_id, Hecho.all, :id, :nombre,{:include_blank=>"Sin Definir"} %>

      <%= f.check_box :apercibimiento %>
      <%= f.text_field :suspecion_dias, :label => "Suspensi&oacute;n d&iacute;as" %>
      <%= f.text_field :articulo, :label => "Art&iacute;culo" %>
      <%= f.text_field :no_conformidad, :label => "N&uacute;mero de No conformidad" %>
    <% end %>
  </div>
  <script>
    function traer_datos_laborales()
    {
      blockScreen();
      $.ajax({
        url:'<%=url_for(:action => :cambiar_cargo) %>',
        data: {funcionario_id: $('input[name=incidente[funcionario_id]]').val()},
        type: 'get',
        dataType: 'script',
        success: unBlockScreen()
      });
    }
  </script>
  <%= block_screen %>
  <%= f.submit "Guardar" %>
<% end %>
